package com.xltt.watchlauncher3.entity;

import android.content.Intent;
import android.graphics.drawable.Drawable;

public class AppInfoEntity {
    private String appLabel;
    private Drawable appIcon;
    private Intent intent;
    private String pkgName;
    private String activityName;
    private int checkedBg;
    private int uncheckedBg;

    public String getAppLabel() {
        return appLabel;
    }

    public void setAppLabel(String appLabel) {
        this.appLabel = appLabel;
    }

    public Drawable getAppIcon() {
        return appIcon;
    }

    public void setAppIcon(Drawable appIcon) {
        this.appIcon = appIcon;
    }

    public Intent getIntent() {
        return intent;
    }

    public void setIntent(Intent intent) {
        this.intent = intent;
    }

    public String getPkgName() {
        return pkgName;
    }

    public void setPkgName(String pkgName) {
        this.pkgName = pkgName;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public int getCheckedBg() {
        return checkedBg;
    }

    public void setCheckedBg(int checkedBg) {
        this.checkedBg = checkedBg;
    }

    public int getUncheckedBg() {
        return uncheckedBg;
    }

    public void setUncheckedBg(int uncheckedBg) {
        this.uncheckedBg = uncheckedBg;
    }

    @Override
    public String toString() {
        return "AppInfo{" +
                "appLabel='" + appLabel + '\'' +
                ", appIcon=" + appIcon +
                ", intent=" + intent +
                ", pkgName='" + pkgName + '\'' +
                ", activityName='" + activityName + '\'' +
                ", checkedBg=" + checkedBg +
                ", uncheckedBg=" + uncheckedBg +
                '}';
    }
}
